package ym.service;

import ym.pojo.House;
import ym.vo.BaseResult;

import java.util.List;

public interface CollectionService {
    /**
     * 收藏房源【不可重复收藏】
     *
     * @param userId
     * @param houseId
     * @return
     */
    BaseResult add(Integer userId, Integer houseId);

    /**
     * 取消收藏
     *
     * @param userId
     * @param houseId
     */

    void delete(Integer userId, Integer houseId);

    /**
     * 根据用户查询所有收藏的房源
     *
     * @param userId
     * @return
     */

    List<House> findAllByUserId(Integer userId);
    Boolean isCollect(Integer userId,Integer houseId);
}
